@charset "utf-8";
body{font-family:"微软雅黑";font-size:14px;margin:0;color:#747474;background:url(bg.png);}
.clear{clear:both}
.img{border:0;}
input,label,th{vertical-align:middle;}
input.button ,input.btn{width: auto;_width:0;overflow:visible !ie;}
a{color:#747474;text-decoration:none}
a:hover{color:#0e880f;text-decoration:none}
ul,li{margin:0;padding:0;list-style-type:none}
.c-1200{width:1200px;margin:0 auto;}

.topnav{width:100%;height:110px;}
.topnav .logo{float:left;padding-top:15px;}
.topnav .search{float:right;padding-top:25px;line-height:30px;text-align:right;}
.topnav .search a{font-size:16px;}
.topnav .search a:hover{font-size:16px;}
.topnav .search .searchInput {BORDER-RIGHT:#cbcbcb 0px solid; BORDER-TOP:#cbcbcb 1px solid; PADDING-BOTTOM:0px; BORDER-LEFT:#cbcbcb 1px solid; WIDTH:240px; BORDER-BOTTOM:#cbcbcb 1px solid; HEIGHT:30px; color:#b1b1b1; padding-left:15px; line-height:30px; background-color:#fff;}
.topnav .search .searchBtn {BACKGROUND: url(ss.png) no-repeat; WIDTH: 44px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 36px; BORDER-BOTTOM-STYLE: none}

.menu{width:100%;height:50px;text-align:center;font-size:16px;background-color:#259f53;word-spacing:10px; }
.menu li{float:left;height:50px;line-height:50px;}
.menu li a{padding:0px 17px;color:#fff;}
.menu li a.cur{color:#ff0;padding:0px 17px;}
.menu li a:hover{color:#ff0;padding:0px 17px;}
.menu .line{float:left;background:url(menu.png) no-repeat;width:2px;height:50px;}

.banner{background:url(banner.jpg) no-repeat; background-position:center;height:435px;}
.s_banner{background:url(s_banner.jpg) no-repeat; background-position:center;height:280px;}

.news {height:370px;padding:25px 0;}
.news .top{padding-bottom:25px;}
.news .top span{float:right;}
.news .top span a{background-color:#259f53;padding:3px 10px;color:#fff;}
.news .top span a:hover{background-color:#259f53;padding:3px 10px;color:#ff0;}
.news .left{float:left;width:640px;background-color:#86c89e;padding:5px 5px;}
/*幻灯*/
.news .left .FocusPic{float:left;zoom:1;position:relative; overflow:hidden}
.news .left .FocusPic .content{overflow:hidden}
.news .left .FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}
.news .left .FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:600px;height:50px;line-height:45px;overflow:hidden;opacity:0.8;}
.news .left .FocusPic .title-bg{background:#000;}
.news .left .FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:18px;}
.news .left .FocusPic .change{bottom:49px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}
.news .left .FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}
.news .left .FocusPic .change i.cur {background:#FF7700;}

.news .right{float:right;width:650px;}
.news .right li{width:650px;height:72px;padding-bottom:11px;}
.news .right li .sj{float:left;background-color:#f9d3b2;width:75px;height:72px;text-align:center;color:#fff;}
.news .right li .sj span{font-size:27px;line-height:45px;}
.news .right li .sj2{float:left;background-color:#d0d0cf;width:75px;height:72px;text-align:center;color:#fff;}
.news .right li .sj2 span{font-size:27px;}
.news .right li .xx{float:right;width:555px;}
.news .right li .xx span{font-size:16px;color:#259f53;font-weight:bold;line-height:30px;}
.news .right li .xx span a{color:#0e880f}

.about{background:url(abbg.jpg) no-repeat; background-position:center;height:163px;}
.about .info{width:688px;padding-top:25px;line-height:25px;color:#259f53;font-weight:bold;}
.about .info img{padding-bottom:10px;}
.about .more{width:688px;color:#259f53;text-align:right;font-weight:bold;}

.yjs{height:320px;padding:25px 0;}
.yjs .left{float:left;width:336px;height:318px;background:url(yjs.jpg) no-repeat;padding-right:25px;}
.yjs .left .list{padding-left:40px;}
.yjs .left .list li{line-height:38px;color:#7d7d7d;font-size:14px;}
.yjs .left .list span{float:right;}
.yjs .mid{float:left;width:450px;}
.yjs .mid .top{width:450px;height:37px;}
.yjs .mid .top .t_left{float:left;width:100px;BORDER-BOTTOM: #259f53 2px solid;line-height:35px;font-size:18px;text-align:center;}
.yjs .mid .top .t_right{float:right;width:350px;BORDER-BOTTOM: #e0e0e0 1px solid;line-height:36px;font-size:12px;text-align:right;}
.yjs .mid .dj{width:450px;height:120px;padding:15px 0;}
.yjs .mid .dj .d_left{float:left;width:165px;height:117px;BORDER: #e0e0e0 1px solid;padding:2px 2px;overflow:hidden}
.yjs .mid .dj .d_right{float:right;width:265px;font-size:12px;line-height:25px;}
.yjs .mid .dj .d_right span{color:#259f53;font-weight:bold;}
.yjs .mid .dj .line{float:left;width:450px;height:1px;background:url(line.png);margin:10px 0;}
.yjs .mid .dj .list{float:left;width:450px;line-height:30px;}
.yjs .mid .dj .list span{float:right;}
.yjs .right{float:right;width:360px;}
.yjs .right .top{width:360px;height:37px;}
.yjs .right .top .t_left{float:left;width:100px;BORDER-BOTTOM: #259f53 2px solid;line-height:35px;font-size:18px;text-align:center;}
.yjs .right .top .t_right{float:right;width:260px;BORDER-BOTTOM: #e0e0e0 1px solid;line-height:36px;font-size:12px;text-align:right;}
.yjs .right .list{float:left;width:360px;line-height:35px;padding-top:5px;}
.yjs .right .list span{float:right;}

.tb{height:128px;}
.fw{height:380px;padding:25px 0;background-color:#fff;text-align:center;}

.yqlj{width:100%;height:185px;padding:25px 0;}
.yqlj .bt{height:45px;BORDER-BOTTOM: #e0e0e0 1px solid;}
.yqlj .lj{padding-top:20px;padding-left:5px;}
.yqlj .lj div{float:left;width:25%;text-align:center}

.fu{width:100%;height:8px;background-color:#4acb7a;}
.footer {width:100%;height:90px;background-color:#249f52;padding:30px 0;line-height:30px;}
.footer .left{float:left;padding:5px 5px;}
.footer .right{float:right;text-align:right;color:#fff;}

.pager{width:100%;margin:30px 0;}
.pager .xqy{background-color:#fff;padding:20px 40px;}
.pager .xqy .line{float:left;width:100%;height:1px;background:url(line.png);margin:10px 0;}
.pager .xqy .title{width:100%;font-size:24px;color:#259f53;text-align:center;line-height:50px;}
.pager .xqy .view{width:100%;text-align:center;line-height:30px;BORDER-BOTTOM: #e0e0e0 1px solid;}
.pager .xqy .info{width:100%;padding-top:20px;line-height:30px;overflow:hidden;}
.pager .xqy .xw_bt{width:1080px;margin-top:20px;height:50px;BORDER-BOTTOM: #e0e0e0 2px solid;BORDER-TOP: #259f53 2px solid;line-height:50px;font-size:24px;color:#259f53;padding-left:50px;}
.pager .xqy .xw_bt span{background-color:#ccc;color:#fff;padding:0 5px;font-size:14px;}
.pager .xqy .xw_list{width:1080px;line-height:35px;padding:20px 20px;}
.pager .xqy .xw_list span{float:right;}
.pager .xqy .gk{width:100%;background:url(pgbg.png);margin-top:20px;min-height:500px;}
.pager .xqy .gk .left{float:left;width:255px;}
.pager .xqy .gk .left .l_top{width:235px;height:45px;background-color:#259f53;text-align:center;color:#fff;line-height:45px;font-size:24px;margin:0 10px;}
.pager .xqy .gk .left .l_list{width:235px;margin:20px 10px;}
.pager .xqy .gk .left .l_list .ys{width:235px;height:51px;background:url(lbg.png) no-repeat 0px 0px;}
.pager .xqy .gk .left .l_list .ys2{width:235px;height:51px;background:url(lbg.png) no-repeat 0px -51px;}
.pager .xqy .gk .left .l_list a{padding-left:40px;font-size:18px;color:#000;line-height:51px;}
.pager .xqy .gk .left .l_list a:hover{padding-left:40px;font-size:18px;color:#259f53;line-height:51px;}
.pager .xqy .gk .right{width:865px;margin-left:255px;min-height:600px;}
.pager .xqy .gk .right .r_top{width:860px;margin-left:10px;height:50px;BORDER-BOTTOM: #e0e0e0 2px solid;BORDER-TOP: #259f53 2px solid;line-height:50px;font-size:24px;color:#259f53;}
.pager .xqy .gk .right .r_top span{background-color:#ccc;color:#fff;padding:0 5px;font-size:14px;}
.pager .xqy .gk .right .r_info{line-height:30px;padding:0 20px;}
.pager .xqy .gk .right .r_info img{padding:20px 0;}
.pager .xqy .gk .cs{margin-top:-90px;float:left;}
.pager .xqy .pg{font-size:14px;text-align:center;word-spacing:5px;line-height:20px;}
.pager .xqy .pg span{display: inline-block;color: #fff;background-color: #259f53;padding:2px 5px;}
.pager .xqy .pg a {background-color: inherit;border: 1px solid #E8E8E8;padding:2px 5px;}
.pager .xqy .pg a:hover {background-color: #259f53;border: 1px solid #259f53;color: #fff;}